home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / hulk.swf / scripts / com / chris / AS3 / utils / TextUtil.as
Encoding:
Text File  |  2010-04-12  |  1.5 KB  |  57 lines

  1. package com.chris.AS3.utils
  2. {
  3.    public class TextUtil
  4.    {
  5.        
  6.       
  7.       public function TextUtil()
  8.       {
  9.          super();
  10.       }
  11.       
  12.       public static function formatScoreComma(param1:Number) : String
  13.       {
  14.          var _loc2_:String = null;
  15.          var _loc3_:int = 0;
  16.          var _loc4_:* = null;
  17.          var _loc5_:int = 0;
  18.          var _loc6_:* = undefined;
  19.          _loc2_ = param1.toString();
  20.          _loc3_ = _loc2_.length;
  21.          _loc4_ = "";
  22.          if(_loc3_ > 3)
  23.          {
  24.             _loc5_ = _loc3_ % 3;
  25.             _loc6_ = 0;
  26.             while(_loc6_ < _loc3_)
  27.             {
  28.                if(_loc6_ % 3 == _loc5_ && _loc6_ != _loc3_ - 1 && _loc6_ != 0)
  29.                {
  30.                   _loc4_ += ",";
  31.                }
  32.                _loc4_ += _loc2_.charAt(_loc6_);
  33.                _loc6_++;
  34.             }
  35.          }
  36.          else
  37.          {
  38.             _loc4_ += _loc2_;
  39.          }
  40.          return _loc4_;
  41.       }
  42.       
  43.       public static function formatTime(param1:Number, param2:String, param3:String) : String
  44.       {
  45.          var _loc4_:int = 0;
  46.          var _loc5_:int = 0;
  47.          var _loc6_:String = null;
  48.          var _loc7_:String = null;
  49.          _loc4_ = int(param1 / 60) % 60;
  50.          _loc5_ = int(param1) % 60;
  51.          _loc6_ = _loc4_ < 10 ? param2 + _loc4_.toString() : _loc4_.toString();
  52.          _loc7_ = _loc5_ < 10 ? param3 + _loc5_.toString() : _loc5_.toString();
  53.          return _loc6_ + ":" + _loc7_;
  54.       }
  55.    }
  56. }
  57.